protein shake good before or after workout

Best popular protein shake good before or after workout